develop a verruca - German English Dictionary